.carousel {
  position: relative;
}

.carousel-item {
  display: none;
  width: 100%;
}

.carousel-item > img {
width: 100%;
}

.carousel-item.active {
  display: block;
}

.carousel-indicators {
list-style: none;
position: absolute;
bottom: 20px;
left: 50%;
width: 50%;
margin-left: -25%;
padding-left: 0;
text-align: center;
}

.carousel-indicators > li {
display: inline-block;
width: 12px;
height: 12px;
border: 1px solid #fff;
border-radius: 50%;
cursor: pointer;
}

.carousel-indicators > li.active {
background-color: #fff;
}